guarantee (someone) a victory

Translations
assurer la victoire à quelqu’un
Definitions
To assure or promise someone that they will win or achieve success, often implying certainty or a strong commitment to ensuring their victory.